OTA-1813: Drop a local label on alert-risk e2e#1363
OTA-1813: Drop a local label on alert-risk e2e#1363openshift-merge-bot[bot] merged 3 commits intoopenshift:mainfrom
Conversation
|
@hongkailiu: This pull request references OTA-1813 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.22.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (2)
✅ Files skipped from review due to trivial changes (1)
🚧 Files skipped from review as they are similar to previous changes (1)
WalkthroughUpdated a Ginkgo test to import and apply the Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~10 minutes ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
/testwith openshift/cluster-version-operator/main/e2e-agnostic-ovn-techpreview-serial openshift/origin#30929 |
|
The previous one failed on scheduling issue. Let us retry. /testwith openshift/cluster-version-operator/main/e2e-agnostic-ovn-techpreview-serial openshift/origin#30929 |
|
/retest |
|
/testwith openshift/cluster-version-operator/main/e2e-agnostic-ovn-techpreview-serial openshift/origin#30929 |
|
/retest |
|
/testwith openshift/cluster-version-operator/main/e2e-agnostic-ovn-techpreview-serial-1of3 openshift/origin#30929 |
|
@hongkailiu, |
|
/retest |
|
/testwith openshift/cluster-version-operator/main/e2e-agnostic-ovn-techpreview-serial openshift/origin#30929 |
This is to follow up [1]. We need to fire an alert to test the feature, but it would lead to a job failure unless we get an exception from TRT via [2]. The local label exclusion in test configuration [3] are left for the "local" cases in the future. [1]. https://github.com/openshift/cluster-version-operator/pull/1329/changes#r2977643526 [2]. openshift/origin#30929 [3]. https://github.com/openshift/cluster-version-operator/blob/bb70c3bf2e0fee968cf02bae00b97b7be837a8b0/cmd/cluster-version-operator-tests/main.go#L23-L38
This is to avoid blocking of OCP release from the new e2e test. We will remove the informing label when we feel confident about the collected stats from Sippy about the test.
|
@hongkailiu: This pull request references OTA-1813 which is a valid jira issue. Warning: The referenced jira issue has an invalid target version for the target branch this PR targets: expected the story to target the "4.22.0" version, but no target version was set. DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
Now that openshift/origin#30929 got in, let us see if the job is green. /test e2e-agnostic-ovn-techpreview-serial-1of3 |
|
I cannot example why the exception did not work out. /test e2e-agnostic-ovn-techpreview-serial-1of3 |
|
Good. The recent one passed. $ curl -s https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/pr-logs/pull/openshift_cluster-version-operator/1363/pull-ci-openshift-cluster-version-operator-main-e2e-agnostic-ovn-techpreview-serial-1of3/2039335287229779968/artifacts/e2e-agnostic-ovn-techpreview-serial/openshift-e2e-test/artifacts/e2e.log | grep risks
started: 0/1/44 "[Jira:\"Cluster Version Operator\"] cluster-version-operator should work with accept risks"
passed: (1m1s) 2026-04-01T15:50:55 "[Jira:\"Cluster Version Operator\"] cluster-version-operator should work with accept risks"
started: 0/2/44 "[Jira:\"Cluster Version Operator\"] cluster-version-operator should work with risks from alerts"
passed: (7m1s) 2026-04-01T15:57:56 "[Jira:\"Cluster Version Operator\"] cluster-version-operator should work with risks from alerts"
started: 0/41/44 "[sig-cli][OCPFeatureGate:ClusterUpdateAcceptRisks] oc can operate accept risks [Serial]"
passed: (1.5s) 2026-04-01T16:19:30 "[sig-cli][OCPFeatureGate:ClusterUpdateAcceptRisks] oc can operate accept risks [Serial]"and $ curl -s https://gcsweb-ci.apps.ci.l2s4.p1.openshiftapps.com/gcs/test-platform-results/pr-logs/pull/openshift_cluster-version-operator/1363/pull-ci-openshift-cluster-version-operator-main-e2e-agnostic-ovn-techpreview-serial-1of3/2039335287229779968/artifacts/e2e-agnostic-ovn-techpreview-serial/openshift-e2e-test/artifacts/junit/e2e-monitor-tests__20260401-144338.xml | grep 'No new alerts should be firing'
<testcase name="[Monitor:legacy-test-framework-invariants-alerts][sig-trt][invariant] No new alerts should be firing" time="0"></testcase>Let us do it again to feel more comfortable. /test e2e-agnostic-ovn-techpreview-serial-1of3 /retest |
|
/override ci/prow/e2e-agnostic-ovn-techpreview-serial-2of3 |
|
@wking: Overrode contexts on behalf of wking: ci/prow/e2e-agnostic-ovn-techpreview-serial-2of3 DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
wking
left a comment
There was a problem hiding this comment.
Checking origin/tests in relevant nightly streams:
$ for V in 4.22 5.0; do echo "${V}"; oc image info "registry.ci.openshift.org/ocp/${V}-art-latest:tests" | grep 'Digest\|Created\|/commit/'; done
4.22
Digest: sha256:44e6285e0059d91f53de226847df7a06443176ba9ba12e28c218fc728dc1e75e
Created: 8h ago
io.openshift.build.commit.url=https://github.com/openshift/origin/commit/c10db65094b924909f4c3c0af35edb28320142e9
5.0
Digest: sha256:c23254225909d426810d48398253cef19dbd675baa9e7da1bd4106c66ab8c1ab
Created: 6h ago
io.openshift.build.commit.url=https://github.com/openshift/origin/commit/c10db65094b924909f4c3c0af35edb28320142e9And confirming that includes the commit that allows for these alerts:
origin$ git log --first-parent --date=short --format='%ad %h %s' origin/main | grep -n . | grep 'c10db65\|hongkailiu/skip-test-alerts'
2:2026-04-02 c10db65094 Merge pull request #30952 from tthvo/ccm-nlb
10:2026-03-31 2d5316d97e Merge pull request #30929 from hongkailiu/skip-test-alertsSo should be all set. And lifecycle: informing gives us extra flexibility.
/lgtm
|
[APPROVALNOTIFIER] This PR is APPROVED This pull-request has been approved by: hongkailiu, wking The full list of commands accepted by this bot can be found here. The pull request process is described here DetailsNeeds approval from an approver in each of these files:
Approvers can indicate their approval by writing |
|
/verified by #1363 (comment) |
|
@wking: This PR has been marked as verified by DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the openshift-eng/jira-lifecycle-plugin repository. |
|
/retest-required |
|
The same commit was green once on e2e-hypershift-conformance /override ci/prow/e2e-hypershift-conformance |
|
@hongkailiu: Overrode contexts on behalf of hongkailiu: ci/prow/e2e-hypershift-conformance DetailsIn response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. |
|
@hongkailiu: all tests passed! Full PR test history. Your PR dashboard. DetailsInstructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository. I understand the commands that are listed here. |
This is to follow up [1].
We need to fire an alert to test the feature, but it would lead
to a job failure unless we get an exception from TRT via [2].
The local label exclusion in test configuration [3] are left
for the "local" cases in the future.
Then make test informing.
This is to avoid blocking of OCP release from the new e2e
test. We will remove the informing label when we feel
confident about the collected stats from Sippy about the test.
[1]. https://github.com/openshift/cluster-version-operator/pull/1329/changes#r2977643526
[2]. openshift/origin#30929
[3].
cluster-version-operator/cmd/cluster-version-operator-tests/main.go
Lines 23 to 38 in bb70c3b